
#include "PilhaDeAtaqueEDePuxarCartas.h"

/* Clause SEES */
#include "Bool_TYPE.h"
#include "ComparacaoDeCartas.h"
#include "SetsCarta.h"

/* Clause IMPORTS */
#include "ComparaCartasSegundoOValor.h"

/* Clause CONCRETE_CONSTANTS */
/* Basic constants */

/* Array and record constants */
/* Clause CONCRETE_VARIABLES */

static SetsCarta__naipes PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[104];
static SetsCarta__valores PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[104];
static SetsCarta__naipes PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[104];
static SetsCarta__valores PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[104];
static SetsCarta__valores PilhaDeAtaqueEDePuxarCartas__auxValorCartaTopoR;
static SetsCarta__naipes PilhaDeAtaqueEDePuxarCartas__auxNaipeCartaTopoR;
static Bool_TYPE__resposta PilhaDeAtaqueEDePuxarCartas__auxValor1GanhaDeValor2R;
static Bool_TYPE__resposta PilhaDeAtaqueEDePuxarCartas__auxNaipe1GanhaDeNaipe2R;
static SetsCarta__naipes PilhaDeAtaqueEDePuxarCartas__auxNaipesR[104];
static SetsCarta__valores PilhaDeAtaqueEDePuxarCartas__auxValoresR[104];
static Bool_TYPE__resposta PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR;
static Bool_TYPE__resposta PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR;
static SetsCarta__valores PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR;
static SetsCarta__naipes PilhaDeAtaqueEDePuxarCartas__auxNaipeNovaCartaR;
static Bool_TYPE__resposta PilhaDeAtaqueEDePuxarCartas__cartasNaoSendoComparadasR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoAuxNaipesR;
static int32_t PilhaDeAtaqueEDePuxarCartas__tamanhoAuxValoresR;
/* Clause INITIALISATION */
void PilhaDeAtaqueEDePuxarCartas__INITIALISATION(void)
{
    
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[0] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[1] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[2] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[3] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[4] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[5] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[6] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[7] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[8] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[9] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[10] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[11] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[12] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[13] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[14] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[15] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[16] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[17] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[18] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[19] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[20] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[21] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[22] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[23] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[24] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[25] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[26] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[27] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[28] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[29] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[30] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[31] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[32] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[33] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[34] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[35] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[36] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[37] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[38] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[39] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[40] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[41] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[42] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[43] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[44] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[45] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[46] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[47] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[48] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[49] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[50] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[51] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[52] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[53] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[54] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[55] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[56] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[57] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[58] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[59] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[60] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[61] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[62] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[63] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[64] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[65] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[66] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[67] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[68] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[69] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[70] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[71] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[72] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[73] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[74] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[75] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[76] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[77] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[78] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[79] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[80] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[81] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[82] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[83] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[84] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[85] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[86] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[87] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[88] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[89] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[90] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[91] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[92] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[93] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[94] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[95] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[96] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[97] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[98] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[99] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[100] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[101] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[102] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[103] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[0] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[1] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[2] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[3] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[4] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[5] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[6] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[7] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[8] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[9] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[10] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[11] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[12] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[13] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[14] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[15] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[16] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[17] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[18] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[19] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[20] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[21] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[22] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[23] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[24] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[25] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[26] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[27] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[28] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[29] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[30] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[31] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[32] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[33] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[34] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[35] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[36] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[37] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[38] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[39] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[40] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[41] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[42] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[43] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[44] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[45] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[46] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[47] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[48] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[49] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[50] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[51] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[52] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[53] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[54] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[55] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[56] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[57] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[58] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[59] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[60] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[61] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[62] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[63] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[64] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[65] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[66] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[67] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[68] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[69] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[70] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[71] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[72] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[73] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[74] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[75] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[76] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[77] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[78] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[79] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[80] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[81] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[82] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[83] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[84] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[85] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[86] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[87] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[88] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[89] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[90] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[91] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[92] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[93] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[94] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[95] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[96] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[97] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[98] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[99] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[100] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[101] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[102] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[103] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[0] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[1] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[2] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[3] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[4] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[5] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[6] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[7] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[8] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[9] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[10] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[11] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[12] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[13] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[14] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[15] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[16] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[17] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[18] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[19] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[20] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[21] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[22] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[23] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[24] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[25] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[26] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[27] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[28] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[29] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[30] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[31] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[32] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[33] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[34] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[35] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[36] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[37] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[38] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[39] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[40] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[41] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[42] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[43] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[44] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[45] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[46] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[47] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[48] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[49] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[50] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[51] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[52] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[53] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[54] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[55] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[56] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[57] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[58] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[59] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[60] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[61] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[62] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[63] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[64] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[65] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[66] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[67] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[68] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[69] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[70] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[71] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[72] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[73] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[74] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[75] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[76] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[77] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[78] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[79] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[80] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[81] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[82] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[83] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[84] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[85] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[86] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[87] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[88] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[89] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[90] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[91] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[92] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[93] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[94] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[95] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[96] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[97] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[98] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[99] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[100] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[101] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[102] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[103] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[0] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[1] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[2] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[3] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[4] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[5] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[6] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[7] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[8] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[9] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[10] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[11] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[12] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[13] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[14] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[15] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[16] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[17] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[18] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[19] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[20] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[21] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[22] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[23] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[24] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[25] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[26] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[27] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[28] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[29] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[30] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[31] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[32] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[33] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[34] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[35] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[36] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[37] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[38] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[39] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[40] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[41] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[42] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[43] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[44] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[45] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[46] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[47] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[48] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[49] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[50] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[51] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[52] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[53] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[54] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[55] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[56] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[57] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[58] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[59] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[60] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[61] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[62] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[63] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[64] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[65] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[66] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[67] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[68] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[69] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[70] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[71] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[72] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[73] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[74] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[75] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[76] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[77] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[78] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[79] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[80] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[81] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[82] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[83] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[84] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[85] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[86] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[87] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[88] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[89] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[90] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[91] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[92] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[93] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[94] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[95] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[96] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[97] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[98] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[99] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[100] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[101] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[102] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[103] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValorCartaTopoR = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxNaipeCartaTopoR = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxValor1GanhaDeValor2R = Bool_TYPE__false;
    PilhaDeAtaqueEDePuxarCartas__auxNaipe1GanhaDeNaipe2R = Bool_TYPE__false;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[0] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[1] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[2] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[3] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[4] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[5] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[6] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[7] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[8] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[9] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[10] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[11] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[12] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[13] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[14] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[15] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[16] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[17] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[18] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[19] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[20] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[21] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[22] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[23] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[24] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[25] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[26] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[27] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[28] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[29] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[30] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[31] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[32] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[33] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[34] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[35] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[36] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[37] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[38] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[39] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[40] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[41] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[42] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[43] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[44] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[45] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[46] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[47] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[48] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[49] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[50] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[51] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[52] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[53] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[54] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[55] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[56] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[57] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[58] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[59] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[60] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[61] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[62] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[63] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[64] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[65] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[66] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[67] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[68] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[69] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[70] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[71] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[72] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[73] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[74] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[75] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[76] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[77] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[78] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[79] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[80] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[81] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[82] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[83] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[84] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[85] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[86] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[87] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[88] = SetsCarta__paus;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[89] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[90] = SetsCarta__ouros;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[91] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[92] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[93] = SetsCarta__espadas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[94] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[95] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[96] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[97] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[98] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[99] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[100] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[101] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[102] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxNaipesR[103] = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[0] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[1] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[2] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[3] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[4] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[5] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[6] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[7] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[8] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[9] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[10] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[11] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[12] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[13] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[14] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[15] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[16] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[17] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[18] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[19] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[20] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[21] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[22] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[23] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[24] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[25] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[26] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[27] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[28] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[29] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[30] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[31] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[32] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[33] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[34] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[35] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[36] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[37] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[38] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[39] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[40] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[41] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[42] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[43] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[44] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[45] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[46] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[47] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[48] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[49] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[50] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[51] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[52] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[53] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[54] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[55] = SetsCarta__dois;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[56] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[57] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[58] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[59] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[60] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[61] = SetsCarta__tres;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[62] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[63] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[64] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[65] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[66] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[67] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[68] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[69] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[70] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[71] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[72] = SetsCarta__rainha;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[73] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[74] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[75] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[76] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[77] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[78] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[79] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[80] = SetsCarta__rei;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[81] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[82] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[83] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[84] = SetsCarta__quatro;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[85] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[86] = SetsCarta__valete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[87] = SetsCarta__nove;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[88] = SetsCarta__oito;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[89] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[90] = SetsCarta__seis;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[91] = SetsCarta__cinco;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[92] = SetsCarta__sete;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[93] = SetsCarta__dez;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[94] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[95] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[96] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[97] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[98] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[99] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[100] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[101] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[102] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxValoresR[103] = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR = Bool_TYPE__true;
    PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__false;
    PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR = SetsCarta__as;
    PilhaDeAtaqueEDePuxarCartas__auxNaipeNovaCartaR = SetsCarta__copas;
    PilhaDeAtaqueEDePuxarCartas__cartasNaoSendoComparadasR = Bool_TYPE__true;
    PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR = 94;
    PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR = 94;
    PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = 0;
    PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = 0;
    PilhaDeAtaqueEDePuxarCartas__tamanhoAuxNaipesR = 0;
    PilhaDeAtaqueEDePuxarCartas__tamanhoAuxValoresR = 0;
}

/* Clause OPERATIONS */

void PilhaDeAtaqueEDePuxarCartas__verTopoPilhaDeAtaque(SetsCarta__naipes *naipeTopoPilha, SetsCarta__valores *valorTopoPilha)
{
    (*naipeTopoPilha) = PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR-1];
    (*valorTopoPilha) = PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR-1];
}

void PilhaDeAtaqueEDePuxarCartas__adicionarCartaAtaque(SetsCarta__naipes naipeNovaCarta, SetsCarta__valores valorNovaCarta)
{
    if((PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR == 0))
    {
        PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR] = naipeNovaCarta;
        PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR] = valorNovaCarta;
        PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR+1;
        PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR+1;
        PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__true;
        PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR = Bool_TYPE__false;
    }
    else
    {
        PilhaDeAtaqueEDePuxarCartas__auxValorCartaTopoR = PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR-1];
        PilhaDeAtaqueEDePuxarCartas__auxNaipeCartaTopoR = PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR-1];
        PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR = valorNovaCarta;
        PilhaDeAtaqueEDePuxarCartas__auxNaipeNovaCartaR = naipeNovaCarta;
        PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__false;
        PilhaDeAtaqueEDePuxarCartas__cartasNaoSendoComparadasR = Bool_TYPE__false;
    }
}

void PilhaDeAtaqueEDePuxarCartas__terminarComparacaoDeCartas(void)
{
    ComparaCartasSegundoOValor__valor1VenceValor2(PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR, PilhaDeAtaqueEDePuxarCartas__auxValorCartaTopoR);
    ComparacaoDeCartas__naipe1VenceNaipe2(PilhaDeAtaqueEDePuxarCartas__auxNaipeCartaTopoR, PilhaDeAtaqueEDePuxarCartas__auxNaipeCartaTopoR, &PilhaDeAtaqueEDePuxarCartas__auxNaipe1GanhaDeNaipe2R);
}

void PilhaDeAtaqueEDePuxarCartas__chamarTerminarValor1VenceValor2(void)
{
    ComparaCartasSegundoOValor__terminarValor1VenceValor2(&PilhaDeAtaqueEDePuxarCartas__auxValor1GanhaDeValor2R);
    PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR = Bool_TYPE__false;
    PilhaDeAtaqueEDePuxarCartas__cartasNaoSendoComparadasR = Bool_TYPE__true;
}

void PilhaDeAtaqueEDePuxarCartas__terminarAtaque(void)
{
    if((PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR == Bool_TYPE__true))
    {
        PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR = Bool_TYPE__true;
    }
    else
    {
        if((PilhaDeAtaqueEDePuxarCartas__auxValor1GanhaDeValor2R == Bool_TYPE__true))
        {
            PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR] = PilhaDeAtaqueEDePuxarCartas__auxNaipeNovaCartaR;
            PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR+1;
            PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR] = PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR;
            PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR+1;
            PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__true;
        }
        else if((PilhaDeAtaqueEDePuxarCartas__auxNaipe1GanhaDeNaipe2R == Bool_TYPE__true))
        {
            PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR] = PilhaDeAtaqueEDePuxarCartas__auxNaipeNovaCartaR;
            PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR+1;
            PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR] = PilhaDeAtaqueEDePuxarCartas__auxValorNovaCartaR;
            PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR+1;
            PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__true;
        }
        else
        {
            PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__false;
        }
        PilhaDeAtaqueEDePuxarCartas__jogadorNaoNoMeioDeUmAtaqueR = Bool_TYPE__true;
    }
}

void PilhaDeAtaqueEDePuxarCartas__removerTopoPilhaDeAtaque(SetsCarta__naipes *naipeTopoPilha, SetsCarta__valores *valorTopoPilha)
{
    PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = -1;
    PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR-1;
    (*naipeTopoPilha) = PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR];
    (*valorTopoPilha) = PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR];
}

void PilhaDeAtaqueEDePuxarCartas__verTamanhoPilhaDeAtaque(int32_t *tamanho)
{
    (*tamanho) = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR;
}

void PilhaDeAtaqueEDePuxarCartas__puxarCartaPilhaDePuxarCartas(SetsCarta__valores *valorCartaRemovida, SetsCarta__naipes *naipeCartaRemovida)
{
    PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR-1;
    PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR-1;
    (*valorCartaRemovida) = PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR];
    (*naipeCartaRemovida) = PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR];
}

void PilhaDeAtaqueEDePuxarCartas__passarCartasPilhaDeAtaqueParaPilhaDePuxarCartas(void)
{
    {
        SetsCarta__naipes auxTransferenciaNaipeCarta;
        SetsCarta__valores auxTransferenciaValorCarta;
        
        auxTransferenciaNaipeCarta = SetsCarta__copas;
        auxTransferenciaValorCarta = SetsCarta__as;
        while((((PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR) > (0)) &&
            ((PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR) > (0))))
        {
            PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR-1;
            PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR-1;
            auxTransferenciaNaipeCarta = PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR];
            auxTransferenciaValorCarta = PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR];
            PilhaDeAtaqueEDePuxarCartas__naipesPilhaPuxarCartasR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR] = auxTransferenciaNaipeCarta;
            PilhaDeAtaqueEDePuxarCartas__valoresPilhaPuxarCartasR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR] = auxTransferenciaValorCarta;
            PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR+1;
            PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR+1;
        }
    }
}

void PilhaDeAtaqueEDePuxarCartas__tamanhoPilhaPuxarCartas(int32_t *nn, int32_t *vv)
{
    (*nn) = PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaPuxarCartasR;
    (*vv) = PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaPuxarCartasR;
}

void PilhaDeAtaqueEDePuxarCartas__tornarFalsoPilhaDeAtaqueFoiModificada(void)
{
    PilhaDeAtaqueEDePuxarCartas__pilhaDeAtaqueFoiModificadaR = Bool_TYPE__false;
}

void PilhaDeAtaqueEDePuxarCartas__imprimirCartaTopoPilhaDeAtaque()
{
	printf("///pilha de ataque/// \n");

	if(PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR <= 0)
	{
		printf("vazia");
		printf("\n");
	    printf("/// fim da pilha de ataque/// \n");
	}
	else
	{
		SetsCarta__naipes naipe = PilhaDeAtaqueEDePuxarCartas__naipesPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoNaipesPilhaAtaqueR-1];
			SetsCarta__valores valor = PilhaDeAtaqueEDePuxarCartas__valoresPilhaAtaqueR[PilhaDeAtaqueEDePuxarCartas__tamanhoValoresPilhaAtaqueR-1];

			printf("naipe:");
			if(naipe == SetsCarta__copas)
			{
				printf("copas;");
			}
			else if(naipe == SetsCarta__ouros)
			{
				printf("ouros;");
			}
			else if(naipe == SetsCarta__espadas)
			{
				printf("espadas;");
			}
			else if(naipe == SetsCarta__paus)
			{
				printf("paus;");
			}

			printf("valor:");
			if(valor == SetsCarta__as)
			{
				printf("as;");
			}
			else if(valor == SetsCarta__dois)
			{
				printf("dois;");
			}
			else if(valor == SetsCarta__tres)
			{
				printf("tres;");
			}
			else if(valor == SetsCarta__quatro)
			{
				printf("quatro;");
			}
			else if(valor == SetsCarta__cinco)
			{
				printf("cinco;");
			}
		    else if(valor == SetsCarta__seis)
			{
				printf("seis;");
			}
			else if(valor == SetsCarta__sete)
			{
				printf("sete;");
			}
			else if(valor == SetsCarta__oito)
			{
				printf("oito;");
			}
			else if(valor == SetsCarta__nove)
			{
				printf("nove;");
			}
			else if(valor == SetsCarta__dez)
			{
				printf("dez;");
			}
			else if(valor == SetsCarta__valete)
			{
				printf("valete;");
			}
			else if(valor == SetsCarta__rainha)
			{
				printf("rainha;");
			}
			else if(valor == SetsCarta__rei)
			{
			    printf("rei;");
			}
			printf("\n");
			printf("/// fim da pilha de ataque/// \n");
	}


}

